to put up some resistance - Español Inglés Diccionario